proteinoid microsphere - Alemán Inglés Diccionario